Career 2017 2016 2015 2014 2013 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Black Forest Open 2000 - Freudenstadt DPD Challenger 2001 - Aschaffenburg XL Capital Bermuda Open - Bermuda Wartburg Open - Eisenach Black Forest Open 2004 - Freudenstadt ECM Cup - Prague Open 88 - Contrexeville The Scottish Championships - Edinburgh Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Internationaux de Tennis de Brest - Brest Las Vegas Challenger - Las Vegas Pekao Open - Szczecin Open Maxon - Barcelona Black Forest Open - Alpirsbach Samarkand Challenger - Samarkand Open 88 - Contrexeville Challenger 42 - Andrezieux Copa Ericsson Chile - Santiago Visa Tennis Open - Sao Paulo V Abierto Internacional de Salinas - Salinas Sports Expert Open - Nettingsdorf Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Copa Ericsson Venezuela - Caracas Cairo Challenger - Cairo DPD Challenger 2000 - Aschaffenburg San Luis Potosi Challenger 2002 - San Luis Potosi Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia SAA Hilversum Open - Hilversum USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Black Forest Open - Freudenstadt Zivnobanka Czech Open - Prostejov Copa Ericsson Brazil - Sao Paulo Siemens Open 2001 - Scheveningen Pekao Open 2003 - Szczecin Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Sevilla Internacionales de Andalucia - Seville VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Espinho Challenger - Espinho 10th Wartburg Open - Eisenach Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Intelig Tennis Cup - Brasilia Corona Mexico City Open - Mexico City Copa Sevilla - Seville DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn Quelle Cup 2000 - Furth Copa Ericsson Argentina - Buenos Aires Open de Nice - Nice Quelle Cup 1999 - Furth Challenger Casino Lugano - Lugano 2000 Cairo Challenger - Cairo TED Open - Istanbul Copa Ericsson Uruguay - Montevideo Internationale Badische Meisterschaften Um Den Techem Cup - Zell USTA Men's Challenger of Dallas - Dallas V Trofeo Barcelona de Tenis - Barcelona Open de L'Isere (Open 38) - Grenoble Copa Ericsson Peru - Lima Sporting Challenger 2003 - Turin Schickendanz Open - Furth ATU Cup - Weiden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Heilbronn Challenger Quimper Challenger Ispat Open 2004 - Ostrava Marrakech Challenger Open Castilla y Leon - Segovia Porsche Open - Poznan St. Remy Challenger SIR Supermercadi Challenger - Rome Petange Challenger Challenger Groningen - Groningen Mons Challenger Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Cepu Open - San Marino Timisoara Challenger - Timisoara San Marino Cepu Open - San Marino Rhein-Main Challenger 2004 - Aschaffenburg XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk Orleans Challenger Rennes Challenger IX Torneo Internacionale de Tennis - Barletta Irving Challenger Bordeaux Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Orleans Challenger Mons Challenger Quimper Challenger Orleans Challenger 9th Wartburg Open - Eisenach VIII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Lyon Challenger Samsung Securities Cup - Seoul Challenger Ford de Cherbourg - Cherbourg ATP Challenger Open 2004 - Monchengladbach Braunschweig Challenger Braunschweig Challenger La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Challenger Brasov - Brasov Happy Valley Challenger Aix En Provence Challenger Grolsch Cup - Warsaw Maia Open - Oporto Rado Geneva Challenger - Geneva RCA Championships - Indianapolis ECM Cup - Prague Challenger Ford de Cherbourg - Cherbourg TCT Open - Tunis Garden Open - Rome Mouilleron-Le-Captif Challenger Ilkley Challenger ATP Challenger Hamburg - Hamburg Qatar Mobil Open 2000 - Doha Japan Open - Tokyo Qatar Mobil Open 2001 - Doha Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Siemens Open - Scheveningen Estoril Open - Estoril Telenordia Swedish Open - Bastad Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Open de Charleroi - Charleroi Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Heineken Open - Auckland Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2003 - Barcelona BMW Open - Munich TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Residenza Open - Magdeburg Challenger Ford de Cherbourg - Cherbourg Schickedanz Open - Furth Memorial Savigny - Sassuolo Open de Montauban - Montauban Rennes Challenger Wroclaw Challenger Sophia Antipolis Challenger Polish Open 99 - Poznan Orleans Challenger Abierto Internacional de Salinas - Salinas III Challenger Continenal Plaza - Puerto Vallarta Eisenberg Jerusalem Open - Jerusalem Mobelwelt-Zick Open 98 - Dresden ECM Prague Open 2005 - Prague Quelle Cup - Furth Finnish Open - Helsinki Chevrolet Cup - Vina del Mar Wartburg Open - Eisenach Hilversum Open - Hilversum Open de Montauban - Montauban Bordeaux Challenger Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Torneo Internazionale di Tennis ATP-Challenger - Merano Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Black Forest Open - Freudenstadt Gelsor Open Romania - Bucharest Fujitsu Siemens Open - Budapest Qatar Open - Doha X Ciutat de Barcelona - Barcelona Napoli Challenger - Napoli Davidoff Swiss Indoors - Basel Synsam Swedish Open - Bastad Tenniscup of Flanders - Ostende Northern Electric Open 1999 - Newcastle Hilton Waikoloa Village USTA Challenger - Waikoloa Mercedes Cup - Stuttgart Cairo Challenger - Cairo Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Tennis de Brest - Brest USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin KGHM Polish Indoors - Wroclaw VII Avierto Internacional de Salinas - Salinas Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Generali Open - Kitzbuhel ATU Cup - Weiden Open Castilla y Leon - Segovia Trani Cup - Trani CA Challenge 2002 - Graz Legg Mason Tennis Classic - Washington D.C. AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Zagreb Open - Zagreb AXA Open II - Espinho Open de Montauban - Montauban Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz BMW Challenger Open - Monchengladbach Copa Ericsson Peru - Lima Stockholm Open - Stockholm Chennai Open - Chennai ATU Cup 2001 - Weiden Copa Ericsson Argentina - Buenos Aires BellSouth Open - Vina del Mar St. Remy Challenger Warsteiner Grand Prix ATP Challenger - Oberstaufen Brasil Open - Costa do Sauipe Copa Ericsson Peru - Lima Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Barletta Citta Della Disfida Open 99 - Barletta Jagermeister Open - Braunschweig 7th Wartburg Open - Eisenach Amer-Wilson Tampere ATP Tournament - Tampere Medicor Open - Budapest drkoop.com USTA Challenger of Burbank - Burbank Dubai Open - Dubai St. Petersburg Challenger by Kinex - St. Petersburg Open de la Comunidad Valenciana - Valencia Open de Franche-Comte - Besancon Estoril Open - Estoril 10ø Tornea B. Camparini - Reggio Emilia The Stella Artois Grass Court Championships - London Architect Open - Budapest Dubrovnik Open - Dubrovnik Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka TD Waterhouse Cup - Long Island Generali Open - Kitzbuhel Idea Prokom Open - Sopot Copenhagen Open - Copenhagen Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2003 - Doha The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Wideyes Swedish Open - Bastad Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Allianz Suisse Open Gstaad - Gstaad Generali Open 2000 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Next Generation Adelaide International - Adelaide Sydney International - Sydney Copenhagen Open - Copenhagen The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Mumbai Open - Mumbai BMW Open - Munich BMW Open - Munich Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Open 13 - Marseille BMW Open - Munich The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Open de Moselle - Metz Milan Indoors - Milan Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Open de Moselle - Metz Petange Challenger Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca AEGON International - Eastbourne The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel The Nottingham Open - Nottingham BCR Open Romania - Bucharest Idea Prokom Open - Sopot Open Sabadell Atlantico - Barcelona Heilbronn Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille St. Petersburg Open - St. Petersburg Credit Agricole Suisse Open - Gstaad International German Open - Hamburg Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca AEGON Championships - London Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Mouilleron-Le-Captif Challenger Topshelf Open - 's-Hertogenbosch Sydney International - Sydney Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril ATP Kremlin Cup - Moscow Moselle Open - Metz Heilbronn Challenger Moselle Open - Metz Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Adidas Open de Toulouse - Toulouse Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Austrian Open - Kitzbuhel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Mons Challenger Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Moselle Open - Metz Erste Bank Open - Vienna Mons Challenger Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Casablanca AEGON Championships - London Nord/LB Open - Braunschweig SkiStar Swedish Open - Bastad Fujitsu Siemens Open - Budapest Bordeaux Challenger Copa Ericsson Brazil - Sao Paulo Moselle Open - Metz Swiss Indoors Basel - Basel Zivnobanka Czech Open - Prostejov Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Eisenberg Jerusalem Open - Jerusalem Open de Nice Cote d'Azur - Nice AEGON Championships - London San Luis Potosi ATP Challenger - San Luis Potosi ATU Cup - Weiden Newcastle Challenger - Newcastle IPP Open - Helsinki Copa Ericsson Mexico - Guadalajara Muller Cup 99 - Ulm Cairo Challenger 2002 - Cairo Kyiv UMC Open - Kiev Open Sud de France - Montpellier Copa Ericsson Costa Rica - San Jose Samarkand Challenger - Samarkand Intersport Heilbronn Open - Heilbronn Open 13 - Marseille Rhein-Main Challenger 2003 - Aschaffenburg Grand Prix Hassan II - Marrakech Copa Ericsson Chile - Santiago Renault Slovenian Open - Ljubljana Privat Bank Cup - Dniepropetrovsk SkiStar Swedish Open - Bastad Tennis Napoli Cup - Napoli Generali Open - Kitzbuhel Open 13 - Marseille ATP Challenger Numea - New Caledonia Nord/LB Open - Braunschweig Banja Luka Challenger 2004 - Banja Luka Open Romania - Bucharest Open Seat-Godo 2001 - Barcelona Black Forest Open 2002 - Freudenstadt Open Seat Godo 2005 - Barcelona International Championship of Croatia - Umag Open Romania - Bucharest Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open 13 - Marseille Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London The Samsung Open - Nottingham Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel AEGON International - Eastbourne ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Open 13 - Marseille China Open - Beijing Generali Open 2002 - Kitzbuhel Argentina Open - Buenos Aires Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Catella Swedish Open - Bastad Open 13 - Marseille Monte Carlo Open - Monte Carlo Grand Prix de Tennis de Lyon - Lyon 2001 Mercedes Cup - Stuttgart Medibank International - Sydney BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome The Lipton Championships - Key Biscayne Medibank International - Sydney Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Estoril Open - Estoril Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series - Hamburg Tennis Masters Series - Madrid Tata Open - Chennai Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome ATP Kremlin Cup - Moscow Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Masters - Montreal Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Apia International - Sydney Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Mutua Madrid Open - Madrid AEGON Championships - London Mutua Madrid Open - Madrid Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Montreal Moselle Open - Metz BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London Topshelf Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Apia International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York European Open - Antwerp Qatar ExxonMobil Open - Doha Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Miami Open - Miami Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Sony Ericsson Open - Miami The Ericsson Open - Miami Wimbledon - London Rogers Masters - Toronto U.S. Open - New York Wimbledon - London Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group 2, 2R, NOR-MKD 2-3 Davis Cup, World Group, QF, USA-FRA 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 2R, HUN-NOR 3-2 1 Masters Guinot Mary Cohr Davis Cup, Group 2, PO, NOR-MON 4-1 AAMI Classic - Kooyong Davis Cup, Group 1, 1R, AUT-NOR 5-0 Kooyong Classic - Kooyong Davis Cup, Group 1, 2R, ROU-NOR 4-1 Olympics - Beijing